body{background-image:none}body#home{position:relative;overflow-x:hidden}body#home .content{display:block;content:" ";width:100%;height:initial;position:absolute;top:0}article{padding:1.5% 0 1.5% 0;width:63.666%;max-width:615px}.one-column article,.one-col article{max-width:none;width:100%}.latest-news article{max-width:none}.content-wrapper aside{margin:2.9em 0 0 0;width:31.833%}.content{background:#142348 url(../images/star-bg.jpg) repeat-x scroll center top}.after-christmas .content{background-image:none;background-color:#fff}.top-nav{display:inline-block;position:absolute;padding-left:30px;float:left;width:50%;text-align:left;margin:5px 0 0;padding:0;top:0}.top-nav a.test123{color:red}.top-nav a.test123:hover{color:#a1dad4}#searchform{display:inline-block;float:right;width:50%}.header-right{width:100%}.hero-christmas-mobile{display:none}.hero-christmas{display:block;width:100%;height:800px;position:absolute;top:-27px;left:0;text-align:center;background-color:#e6e7e8;background-repeat:no-repeat;background-attachment:scroll;background-size:cover}.hero-oct .hero-christmas{background:#e6e7e8 url(../images/hero-wishes.jpg) center top no-repeat scroll;background-size:cover;height:810px}.give-hope:before{background:rgba(0,0,0,0) url("../images/white-p.png") repeat-x scroll center center;content:" ";display:inline-block;height:45px;left:0;margin-right:20px;position:absolute;top:5px;width:65px}.give-hope:after{background:rgba(0,0,0,0) url("../images/white-p.png") repeat-x scroll center center;content:" ";display:inline-block;height:45px;margin-left:20px;position:absolute;right:0;top:5px;width:65px}.long .give-hope:before{width:25px}.long .give-hope:after{width:25px}.after-christmas .icons-group,.icons-group{top:613px;width:100%;text-align:center;display:flex;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-justify-content:center;z-index:2}.after-christmas .icons-group a{max-width:290px;width:20%;margin:0 1px;height:160px;padding:100px 0 0;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;background:#e12d3c url(../images/help.svg) center 20px no-repeat;background-size:auto 65px;float:none;margin:0 1px 0 -5px;letter-spacing:2px;font-size:.9rem}.icons-group a{-webkit-transition:all ease-in .1s;transition:all ease-in .1s}.icons-group a:hover,.icons-group a:last-of-type:hover{background-size:auto 80px;background-position:center 10px}.after-christmas .icons-group a:last-of-type:hover{background-size:auto 80px;background-position:center 10px}.icons-group a:first-of-type:hover{background-position:center 10px;background-size:auto 90px}.icons-group a span:first-of-type{font-size:1.4rem}.icons-group a:first-of-type{background:#003350 url(../images/book.svg) center 15px no-repeat;background-size:auto 75px;height:160px;padding:100px 0 0;-webkit-box-sizing:border-box;box-sizing:border-box}.icons-group a:first-of-type span:first-of-type{font-size:1.4rem;letter-spacing:1px;line-height:inherit}.after-christmas .icons-group a:last-of-type{background:#003350 url(../images/giveback.svg) center 20px no-repeat;background-size:auto 70px}.after-christmas .icons-group a.ftsny{background:#003350 url(../images/search-rsa.svg) center 20px no-repeat;background-size:auto 70px}.after-christmas .icons-group a:first-of-type:hover{background-size:auto 90px;background-position:center 8px}#header.mobile-header .links-block{position:absolute;width:575px;top:0;left:50%;margin-left:-250px;text-align:center;background:rgba(0,0,0,0);z-index:3;font-size:.8rem;display:block;margin-bottom:0}#header.mobile-header .links-block{top:-42px}#header.mobile-header .links-block a:last-of-type:after{display:none}#header.mobile-header .links-block ul{padding:0;margin:0}#header.mobile-header .links-block ul li a{background:rgba(0,0,0,0);border:none;padding:0;color:#fff;width:100%;margin:0 10px;font-size:.8rem;padding-top:0;position:static;font-family:"SlateStd-Light",Arial,Helvetica,sans-serif}.top-nav li{color:#e4e4e4}.middle{padding-top:610px;margin-bottom:0}#header.mobile-header .links-block ul{max-width:575px;list-style:none;text-align:center;margin:0 auto;height:40px;line-height:40px;padding-top:0}#header.mobile-header .links-block ul li{display:inline-block;max-height:none;width:auto;min-width:inherit;float:none;padding-bottom:0}#header.mobile-header .links-block ul li a{background:#000;line-height:.3rem;color:#e4e4e4;border-radius:0;border:none;padding:0;width:auto;margin:0 10px}.site-title a{margin-top:50px}.site-title{background-image:none;height:auto}.bottom{width:100%;padding:0;overflow:hidden;background:#fff}.header-right{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;position:static;float:left}#home.after-christmas .news-block{padding:50px 0 0rem}#home .news-block{display:table;max-width:1200px;margin:0 auto;padding:9rem 0 1rem;float:none;background:rgba(0,0,0,0);text-align:center}#home aside{background:#fff}#home aside ul{display:block;width:960px;margin:0 auto}#header a.donate-btn{position:absolute;right:50%;margin-right:-460px;top:40px;width:200px;height:45px;line-height:45px;font-weight:normal;font-size:1rem;letter-spacing:.1rem;display:block}#header .donate-btn:hover,#header .donate-btn:visited{color:#fff;-webkit-box-shadow:0px 0px 0px 0px rgba(0,0,0,0);box-shadow:0px 0px 0px 0px rgba(0,0,0,0)}.header-right #searchform{position:absolute;z-index:3;right:20px;top:-63px;width:300px}.events-search{-webkit-box-sizing:border-box;box-sizing:border-box;padding:3px 0px 182px}.events-search img{width:auto;padding-right:5px}.events-search span{margin:5px;width:auto;display:inline-block;float:none}.events-search h2{background:rgba(0,0,0,0) url("../images/white-p.png") repeat-x scroll center center;font-family:"SlateStd-Light",Arial,Helvetica,sans-serif;font-size:1.38rem;letter-spacing:3px;margin:0 auto 10px;max-width:620px}.events-search h2 span{background:rgba(0,0,0,0);padding:0 40px;letter-spacing:.1rem}.events-search p{max-width:630px;display:block;padding:0 0 15px;margin:0 auto;top:-25px;position:relative}.events-search form p{max-width:none}.events-search input[type=submit]{width:300px;letter-spacing:2px;-webkit-transition:background ease-in .1s;transition:background ease-in .1s}.events-search input[type=submit]:hover,.christmas-event-filters input[type=submit]:hover{background-color:#e12d3c;-webkit-box-shadow:none;box-shadow:none;border:2px solid #e12d3c}.after-christmas .events-search h2,#home.after-christmas aside h2{font-weight:normal;margin:0 auto 40px;font-size:3.5rem;background:none;font-family:"SlateStd-BoldCondensed",arial,sans-serif;max-width:none;letter-spacing:normal}.after-christmas .events-search h2{margin-top:3rem}#home .events-search{padding:3rem 0px 2rem 0px;background:#003350;width:100vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#home .events-search h2{margin:0 0 1rem 0;font-size:calc(1.5rem + 1vw)}#home .events-search .ftsny-logo{width:30%;border-right:2px solid rgba(255,255,255,.2)}#home .events-search .ftsny-logo svg{width:80%;max-width:180px}#home .events-search .ftsny-body{width:60%}#home.after-christmas aside h2{padding-top:1rem;padding-bottom:1rem;letter-spacing:.1rem}article .christmas-event-filters input[type=submit]{width:50%;letter-spacing:1px}.christmas-events .info-item-wrapper{width:23%}#search-filter #event-date{width:94%}#home .news-item{width:32%;display:table-cell;-webkit-box-sizing:border-box;box-sizing:border-box}.hero-christmas h2{font-size:4rem;padding-top:300px;text-align:center;width:100%}.hero-christmas a{text-align:center;width:80%;display:block}.search input.box{background:rgba(0,0,0,0);border-bottom:1px solid #ccc;border-top:none;border-right:none;border-left:none;border-radius:0;height:36px;color:#fff}.search input.box:focus{background:rgba(0,0,0,0);border-bottom:1px solid #ccc;border-top:none;border-right:none;border-left:none}.after-christmas .wrapper #header.mobile-header{display:block;background:#003350;position:absolute;top:40px;left:0px;z-index:1;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;border-bottom:0;height:132px}.early-christmas .wrapper #header.mobile-header{background-size:cover;background-position:center center}.wrapper #header.mobile-header{display:block;background:rgba(0,0,0,0);position:absolute;top:40px;left:0px;z-index:1;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;border-bottom:0;height:132px}#home .wrapper #header.mobile-header{background:rgba(0,0,0,0)}#home #header.mobile-header{background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.8)), to(transparent));background:linear-gradient(rgba(0, 0, 0, 0.8), transparent)}#home.gradient-white #header.mobile-header{background:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.5)), to(transparent));background:linear-gradient(rgba(255, 255, 255, 0.5), transparent)}.top-nav li:first-child{padding-left:20px}#site-header{display:block;width:100%;background:#222;height:40px;float:left}#home #site-header{background:rgba(0,0,0,.8)}.menu li{border:none;float:none;height:auto;line-height:auto}#home .news-block.block{margin-bottom:0}#home .promo2-block{width:500px;float:none;display:inline-block;text-align:center;border-style:solid;border-left:0;border-top:0;border-right:0;border-bottom:15px;border-color:#fff;-webkit-box-shadow:0px 1px 1px 1px rgba(0,0,0,.1);box-shadow:0px 1px 1px 1px rgba(0,0,0,.1);margin:0 20px 0;min-height:360px}#home .promo2-block h3{padding:10px 0}#home .news-block .promo2-block .text-holder{height:90px}.promo-block img{-webkit-box-sizing:border-box;box-sizing:border-box;border:15px solid #fff;-webkit-box-shadow:0px 3px 3px 3px rgba(0,0,0,.05);box-shadow:0px 3px 3px 3px rgba(0,0,0,.05);max-width:90%;width:90%}.promo2-block.no-btn h3{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.promo2-block .button{letter-spacing:.1rem;width:250px}.promo2-block .button:hover{text-shadow:none;-webkit-box-shadow:none;box-shadow:none}.christmas-stories .container{max-width:1200px;margin:0 auto;display:block;text-align:center;float:none}aside .christmas-stories{width:100%;display:block;margin:0 auto}.after-christmas aside .christmas-stories{padding-top:34px}.after-christmas #home aside h2{font-size:3.5rem;font-family:"SlateStd-BoldCondensed",Arial,Helvetica,sans-serif;padding-top:4rem}#home aside h2{font-size:1.5rem;letter-spacing:3px}#home .overview-item-wrapper{margin:0;max-width:33%;height:auto;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block}#home.after-christmas .text-holder{position:static;top:0;left:0;width:100%;height:100%;padding:15px 0;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;background:none;min-height:3rem}#home .text-holder{background:rgba(9,14,43,.8) none repeat scroll 0 0;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;height:100%;left:0;padding:30px;position:absolute;top:0;-webkit-transition:opacity .2s ease-in 0s;transition:opacity .2s ease-in 0s;width:100%}.text-holder:hover{opacity:0}.after-christmas .text-holder:hover{opacity:1}#home .overview-item-image img{border:medium none;height:auto;max-width:90%;-webkit-box-shadow:2px 3px 3px 0px rgba(0,0,0,.19);box-shadow:2px 3px 3px 0px rgba(0,0,0,.19);border-bottom:1px solid #000;margin:0 auto}.after-christmas section.overview-item-wrapper h3{position:static;padding-top:0px;min-height:50px}section.overview-item-wrapper h3{background:rgba(0,0,0,0) url("../images/music.svg") no-repeat scroll center 60px/65px auto;padding-top:140px;position:static}section.overview-item-wrapper:first-of-type h3{background:rgba(0,0,0,0) url("../images/candle.svg") no-repeat scroll center 60px/60px auto}section.overview-item-wrapper:last-of-type h3{background:rgba(0,0,0,0) url("../images/bell.svg") no-repeat scroll center 65px/55px auto}#home #site-header .site-title{display:none}#header.mobile-header .site-title{margin-top:10px;height:110px}#home.dark #header.mobile-header a.burger-menu{border:1px solid #003350;background-color:rgba(255,255,255,.6)}#home.dark #header.mobile-header a.burger-menu:after{color:#003350}#home.dark #header.mobile-header .dot a.burger-menu{background-color:rgba(0,0,0,0);background-image:none;border:none}#home.dark #header.mobile-header #mobile-site-url{background-image:none}#home.dark #header.mobile-header a.donate-btn{background:#e12d3c none repeat scroll 0 0}#home.dark #header a.burger-menu,#home.dark .header a.burger-menu{background:rgba(0,0,0,0) url(../images/bar-blue.svg) no-repeat scroll center 10px/20px auto;color:#fff}#home.dark .give-hope span{text-shadow:none}#home.dark .give-hope{color:#003350}#home.dark .give-hope::before,#home.dark .give-hope::after{background:rgba(0,0,0,0) url("../images/blue-p.png") repeat-x scroll center center}.hero-caption{max-width:900px;min-width:300px;width:100%;line-height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:64px;letter-spacing:-0.04rem;bottom:200px;top:auto;left:50%;margin-left:-450px;position:absolute;text-align:center;text-transform:none;transform:none;-ms-transform:none;-webkit-transform:none;z-index:4}.v-maxtop{background-position:center 67px}.after-eofy .hero-caption,.hero-oct .hero-caption,.hero-wishes .hero-caption{max-width:none;min-width:none;background:none;left:0;margin-left:0;min-height:none;transform:none;-ms-transform:none;-webkit-transform:none}.after-eofy .hero-caption a,.hero-oct .hero-caption a,.hero-wishes .hero-caption a{font-size:75px;letter-spacing:-0.01em;-webkit-text-stroke-width:none;float:none;width:100%;text-shadow:2px 3px 4px rgba(0,0,0,.6)}.after-eofy .hero-caption a span,.hero-oct .hero-caption a span,.hero-wishes .hero-caption a span{display:block;width:250px;margin:20px auto 0;border:2px solid #003350;background:#003350;color:#fff;height:40px;line-height:38px;letter-spacing:.1rem;-webkit-text-fill-color:#fff;-webkit-text-stroke-width:none;-webkit-text-stroke-color:#fff;font-size:.9rem}.after-eofy .hero-caption a span.hero-sub-text,.hero-oct .hero-caption a span.hero-sub-text,.hero-wishes .hero-caption a span.hero-sub-text{-webkit-text-fill-color:inherit;-webkit-text-stroke-color:inherit}.after-eofy .hero-caption a:hover span,.hero-oct .hero-caption a:hover span,.hero-wishes .hero-caption a:hover span{color:#fff;-webkit-transition:background .2s ease-out;transition:background .2s ease-out}.after-eofy .hero-caption a:hover span:hover,.hero-oct .hero-caption a:hover span:hover,.hero-wishes .hero-caption a:hover span:hover{background:#e12d3c;color:#fff;-webkit-text-fill-color:#fff;-webkit-text-stroke-width:0;-webkit-text-stroke-color:unset;border-color:#e12d3c}.after-eofy .hero-caption span.btn-navy,.hero-oct .hero-caption span.btn-navy,.hero-wishes .hero-caption span.btn-navy{border:2px solid #003350;background:#003350;padding:0px}.after-eofy .hero-caption a:hover span.btn-navy,.hero-oct .hero-caption a:hover span.btn-navy,.hero-wishes .hero-caption a:hover span.btn-navy{border:2px solid #e12d3c;background:#e12d3c}.after-eofy .hero-caption span.btn-red,.hero-oct .hero-caption span.btn-red,.hero-wishes .hero-caption span.btn-red{border:2px solid #e12d3c;background:#e12d3c;padding:0px}.after-eofy .hero-caption a:hover span.btn-red,.hero-oct .hero-caption a:hover span.btn-red,.hero-wishes .hero-caption a:hover span.btn-red{border:2px solid #003350;background:#003350}.after-eofy .hero-caption .hero-desktop-heading,.hero-oct .hero-caption .hero-desktop-heading,.hero-wishes .hero-caption .hero-desktop-heading{display:block}.after-eofy .hero-caption .hero-mobile-heading,.hero-oct .hero-caption .hero-mobile-heading,.hero-wishes .hero-caption .hero-mobile-heading{display:none}.hero-caption a{color:#003350;text-shadow:3px 3px 5px rgba(0,0,0,.8);-webkit-transition:all .2s ease-out;transition:all .2s ease-out;width:450px;float:left;font-size:85px;line-height:100%;padding-top:50px;-webkit-text-fill-color:#003350;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#003350}.hero-caption a:hover{text-shadow:3px 3px 5px rgba(0,0,0,.3)}.hero-caption a:hover span{-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.2);box-shadow:0 2px 3px 0 rgba(0,0,0,.2);color:#e12d3c}.hero-caption a:hover span:hover{background:#e12d3c;color:#fff;-webkit-text-fill-color:#fff;-webkit-text-stroke-width:0;-webkit-text-stroke-color:#fff}.hero-caption a span{background-image:none;border:2px solid #e12d3c;border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#e12d3c;display:inline-block;font-family:"SlateStd-Medium",Arial,Helvetica,sans-serif;font-size:1rem;height:45px;line-height:45px;margin:0;text-transform:uppercase;min-width:250px;letter-spacing:.1rem;-webkit-text-fill-color:#e12d3c;-webkit-text-stroke-width:0;-webkit-text-stroke-color:#e12d3c}.hero-caption.full-width a{display:block;width:100%;height:100%}#header #mobile-site-url{display:block;border:none}.wishes #header #mobile-site-url{width:256px}#home .wrapper{background:none}.early-christmas #content .content-wrapper:before{content:"";display:block;position:absolute;width:170px;height:600px;top:-70px;right:-120px;z-index:2}html body #content,body#default #content{background:none;padding-top:132px;overflow:hidden}body#home #content{padding-top:0}#header a.burger-menu,.header a.burger-menu{background:rgba(0,0,0,0) url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADhJREFUeNpi/P//PwOtARMDHQBdLGFBYtMq3BiHT3DRPU4YR4NrNAmPJuHRJDyahEeT8Ii3BCDAAF0WBj5Er5idAAAAAElFTkSuQmCC") no-repeat scroll center center;color:#fff}#header a.burger-menu:after,.header a.burger-menu:after{font-size:.85rem;margin-top:5px;text-shadow:0px 1px 1px rgba(0,0,0,.8)}.commission{display:none;width:960px}.commission a:before{top:58px}.give-hope{display:block;font-family:"SlateStd-Medium",Arial,Helvetica,sans-serif;height:45px;left:50%;position:absolute;text-align:left;top:5px;margin-left:-480px;width:240px;text-transform:uppercase;font-size:1rem;text-align:center;line-height:55px;color:#fff;margin-top:30px}article .give-hope{top:-120px}#home div.promo-block:first-of-type:before{position:absolute;top:-225px;right:0px;content:" ";width:200px;height:340px;display:block;background-size:200px auto}.christmas-stories .button{min-width:300px;letter-spacing:2px;-webkit-transition:background ease-in .2s;transition:background ease-in .2s}.christmas-stories .button:hover{background:#e12d3c none repeat scroll 0 0;border:2px solid #e12d3c;color:#fff}#searchform fieldset{padding:0}.after-christmas #header a.burger-menu{border:none;padding:0;left:20px;top:20px;width:60px;height:60px;background-position:center 10px;background-color:#003350;z-index:6;border:1px solid #fff}#header a.burger-menu{border:1px solid #fff;padding:0;left:20px;top:20px;width:60px;height:60px;background-position:center 10px;background-color:rgba(0,0,0,0);z-index:6}#home #header a.burger-menu{background-color:rgba(0,0,0,.5)}#header a.burger-menu:after{width:60px;top:20px}#header a.burger-menu:hover:after{color:#fff}.menu li{display:block}.christmas-stories h2 a::before{height:150px}.search input::-webkit-input-placeholder{color:#fff}.search input::-moz-placeholder{color:#fff}.search input:-moz-placeholder{color:#fff}.search input:-ms-input-placeholder{color:#fff}html.mm-opened,html.mm-opened body{overflow-x:visible}#navigation{padding:0}#home #navigation{padding-top:125px}.header-right .social-media{position:absolute;top:480px}body.christmas .beneath-content section.overview-item-wrapper h3{padding-top:10px;position:static}body.christmas .beneath-content section.overview-item-wrapper .overview-item-image{-webkit-box-sizing:border-box;box-sizing:border-box}body.christmas .beneath-content section.overview-item-wrapper{background-image:none;border:1px solid #fff;float:left}body.christmas .beneath-content section.overview-item-wrapper .overview-item-image img{height:auto;border-bottom:5px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box}body.christmas .beneath-content section.overview-item-wrapper .overview-item-image img:hover{border-bottom:5px solid #007faf}.mm-list>li{border-radius:0}#home .promo-block{float:none;display:table-cell;text-align:center}#content aside div#verisign-seal{top:15px}body.one-column aside div#verisign-seal{right:80px}article .half-width{width:50%;padding-right:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.overview-item-wrapper h3{bottom:0}.overview-item-wrapper h3 a{margin:0}.icons-group a:first-of-type span:first-of-type{text-shadow:none}#home input[type=submit]#redshield_submit,#home input[type=submit]#redshield_submit.disabled{width:300px}#home .doorknock-register.doorknock-sunday{padding:0 10%}#home .doorknock-register.doorknock-sunday a{margin-top:2%}#home .doorknock-register.doorknock-sunday h2{padding-top:0}#home div.form-full:nth-of-type(2),#home div.form-full:nth-of-type(3){width:50%;padding-right:1rem}#home div.form-full:nth-of-type(3){padding-right:0}.juicer-feed .j-paginate{width:300px !important}.middle .juicer-feed ul li,.middle .juicer-feed ul li:last-child{min-width:inherit}#content .juicer-feed{top:auto}#content .juicer-button{max-width:300px}#content .doorknock+script+link+.juicer-feed+.button-bg{padding-top:40px}#home #header .current-tally{display:none}#header .current-tally{display:block;font-size:.95rem;font-weight:normal;letter-spacing:.1rem;line-height:100%;margin-right:-480px;position:absolute;right:50%;top:85px;width:240px;font-family:"SlateStd-Medium",Arial,Helvetica,sans-serif}#header .current-tally span{margin-left:5px;display:inline-block;width:110px;white-space:nowrap;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;border:1px solid #222;padding:5px;background:#222}.during-doorknock .middle,.after-doorknock .middle{padding-top:170px}.tally-2017{height:350px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#d7d7d7 url(../images/tally-bg.gif) repeat scroll center -3px;overflow:visible}.tally-intro,.doorknock-tally{max-width:50%}.tally-intro{font-size:4.2rem;height:300px}.doorknock-tally{background:#fff url(../images/door.gif) no-repeat scroll center top;width:320px;height:350px;display:block}.tally-intro p{position:relative;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.doorknock-tally span{top:205px}.tally-intro .rsa-tag{font-size:2rem}.officer{bottom:-150px;display:block;font-size:0;line-height:0;opacity:0}.hit .tally-2017{background-color:#fff}.hit .officer{display:block;position:absolute;right:0;bottom:-5px;width:300px;height:380px;background:url(../images/officer.png) no-repeat scroll center center;z-index:1;font-size:0;line-height:0;opacity:1;animation:bounceInUp 1s 1;-webkit-animation:bounceInUp 1s 1}.hit .tally-intro{height:350px;-webkit-box-sizing:border-box;box-sizing:border-box;background:url(../images/tally-intro-bg.png) no-repeat scroll center -3px;padding:0 30px}.hit .tally-intro p{padding:0;margin:0}.hit .tally-intro p:before{font-size:3.2rem;margin-top:30px}.tally-intro p:after{display:none}.after-doorknock .hit .officer{background:url(../images/girl.png) no-repeat scroll center center}.after-doorknock .events-search{float:none}@-webkit-keyframes bounceInUp{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;-webkit-transform:translate3d(0, 3000px, 0);transform:translate3d(0, 3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}75%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}90%{-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes bounceInUp{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;-webkit-transform:translate3d(0, 3000px, 0);transform:translate3d(0, 3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}75%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}90%{-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0)}to{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@media only screen and (max-device-width: 980px){.give-hope:before,.give-hope:after{display:none}.give-hope{margin-left:-440px}#header .donate-btn{margin-right:-440px}.header-right #searchform{right:60px}.christmas-stories .container,.commission{width:100%}#home .news-block{width:90%}#home .overview-item-wrapper{-webkit-box-sizing:border-box;box-sizing:border-box;height:auto;margin:0 0 4rem;max-width:32%;position:relative}}.hero-oct .hero-caption:before{content:" ";display:block;width:380px;height:100px;background:rgba(0,0,0,0) url(../images/wishes-logo.png) no-repeat scroll center center/360px auto;text-align:center;margin:0 auto}html .hero-oct .hero-caption{width:100%;transform:none;-ms-transform:none;-webkit-transform:none;top:330px}html .hero-oct .hero-caption a{font-size:50px}.hero-oct .hero-caption a span{border:2px solid #003350;background-color:#003350}.hero-container{position:static;height:auto}#content .hero-caption a span.hero-sub-text{font-size:1rem;color:#fff;background:none;border:none;max-width:600px;width:auto}#content .hero-caption a span.hero-sub-text:hover{-webkit-box-shadow:none;box-shadow:none}#content .hero-caption a:hover span.hero-sub-text{-webkit-box-shadow:none;box-shadow:none}#content .hero-caption a.large-txt{font-size:95px}#content .hero-caption a.small-txt{font-size:65px}#home #content aside .notice-panel h2{padding-top:1rem;padding-bottom:1rem}.notice-panel img{width:20%}.notice-panel p{margin:auto}.doorknock.welcome+.notice-panel{margin-bottom:5%;padding:3%}.notice-panel p.panel-width-40{width:40%}.notice-panel p.panel-width-45{width:45%}.notice-panel p.panel-width-50{width:50%}.notice-panel p.panel-width-55{width:55%}.notice-panel p.panel-width-60{width:60%}.notice-panel p.panel-width-65{width:65%}.notice-panel p.panel-width-70{width:70%}.notice-panel p.panel-width-75{width:75%}.notice-panel p.panel-width-80{width:80%}.notice-panel p.panel-width-85{width:85%}.notice-panel p.panel-width-90{width:90%}.notice-panel p.panel-width-95{width:95%}.notice-panel p.panel-width-100{width:100%}.hero-container{position:absolute;top:0;left:0;width:100vw;height:610px;-webkit-box-shadow:0 0 5px 3px rgba(0,0,0,.2);box-shadow:0 0 5px 3px rgba(0,0,0,.2)}.hero-container .icons-group a{border-top:1px solid rgba(255,255,255,.2)}.hero-container .icons-group a:first-child{border-left:1px solid rgba(255,255,255,.2)}.hero-container .icons-group a:last-child{border-right:1px solid rgba(255,255,255,.2)}.hero-container .hero-image-desktop{display:block;width:68%;height:100%;position:absolute;margin-left:32%}.hero-container .hero-inner-wrapper{background:rgba(0,0,0,0);display:block;width:100%;height:100%;position:relative;background-position:bottom center;overflow:hidden}.hero-container .hero-inner-wrapper .gradient{display:block;position:absolute;top:40px;width:100%;height:162px;background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.8)), to(transparent));background:linear-gradient(rgba(0, 0, 0, 0.8), transparent)}.hero-container .hero-inner-wrapper .sub-overlay{background-color:rgba(0,0,0,0);background-image:-webkit-linear-gradient(28deg, rgba(0, 52, 80, 0.4) 48%, rgba(0, 52, 80, 0) 48.1%);min-height:610px;display:block;position:absolute;top:0;left:0;width:100%;height:100%}.hero-container .hero-inner-wrapper .overlay{background-color:rgba(0,0,0,0);background-image:-webkit-linear-gradient(25deg, rgb(0, 52, 80) 45%, rgba(0, 52, 80, 0) 45.1%);min-height:610px;display:block;position:absolute;top:0;left:0;width:100%;height:100%}.hero-container .hero-inner-wrapper .hero-image-desktop{display:block}.hero-container .hero-inner-wrapper .hero-image-mobile{display:none}@media all and (-ms-high-contrast: active),(-ms-high-contrast: none){.hero-container .hero-inner-wrapper .hero-content-wrapper{font-size:55px !important;font-weight:bold !important}}.hero-container .hero-inner-wrapper .hero-content-wrapper{position:absolute;top:130px;width:40%;margin-top:0px;height:480px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;left:35px}.hero-container .hero-inner-wrapper .hero-content-wrapper .mobile-heading{display:none}.hero-container .hero-inner-wrapper .hero-content-wrapper h1.desktop-heading{display:block;font-size:42px;line-height:42px;background:#003350}.hero-container .hero-inner-wrapper .hero-content-wrapper p{background:#003350}.hero-container .hero-inner-wrapper .hero-content-wrapper .hero-content{width:100%;max-width:500px;padding:30px;background:rgba(0,0,0,0);margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}.hero-container .hero-inner-wrapper.hero-mode-right .sub-overlay{background-image:-webkit-linear-gradient(152deg, rgba(0, 52, 80, 0.4) 48%, rgba(0, 52, 80, 0) 48.1%)}.hero-container .hero-inner-wrapper.hero-mode-right .overlay{background-image:-webkit-linear-gradient(155deg, rgb(0, 52, 80) 45%, rgba(0, 52, 80, 0) 45.1%)}.hero-container .hero-inner-wrapper.hero-mode-right .hero-image{margin-left:0}.hero-container .hero-inner-wrapper.hero-mode-right .hero-content-wrapper{right:35px;left:unset}.hero-container .hero-inner-wrapper.hero-overlay-red.hero-mode-left .sub-overlay{background-image:-webkit-linear-gradient(28deg, rgba(0, 0, 0, 0.4) 48%, rgba(0, 0, 0, 0) 48.1%)}.hero-container .hero-inner-wrapper.hero-overlay-red.hero-mode-left .overlay{background-image:-webkit-linear-gradient(25deg, #e12d3c 45%, rgba(0, 0, 0, 0) 45.1%)}.hero-container .hero-inner-wrapper.hero-overlay-red.hero-mode-right .sub-overlay{background-image:-webkit-linear-gradient(152deg, rgba(0, 0, 0, 0.4) 48%, rgba(0, 0, 0, 0) 48.1%)}.hero-container .hero-inner-wrapper.hero-overlay-red.hero-mode-right .overlay{background-image:-webkit-linear-gradient(155deg, #e12d3c 45%, rgba(0, 0, 0, 0) 45.1%)}.hero-container .hero-inner-wrapper.hero-overlay-red hero-content-wrapper .hero-content .btn-navy{background:#003450}.hero-container .hero-inner-wrapper.hero-overlay-red hero-content-wrapper .hero-content .btn-navy:hover{border:1px solid #003450}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.hero-container h1.hero-content{font-size:38px}.hero-container .hero-mode-left,.hero-container .hero-mode-right{float:left}.hero-container .hero-mode-left .overlay,.hero-container .hero-mode-right .overlay{margin-right:50%;background:#003450;width:50%;display:block;position:absolute}.hero-container .hero-mode-left .hero-content-wrapper,.hero-container .hero-mode-right .hero-content-wrapper{margin-right:50%;width:50%}.hero-container .hero-mode-left .hero-content-wrapper h1.desktop-heading,.hero-container .hero-mode-right .hero-content-wrapper h1.desktop-heading{font-size:38px}.hero-container .hero-mode-right{float:right}}#home .hero-mode-right video.hero_video{height:610px;min-height:610px;float:left;max-width:none}@media(min-width: 1700px){#home .hero-mode-right video.hero_video{width:63%;height:auto}}@media(min-width: 1960px){#home .hero-mode-right video.hero_video{-webkit-transform:translateY(-12%);transform:translateY(-12%)}}#home .hero-mode-left video.hero_video{height:610px;min-height:610px;float:right !important;max-width:none}@media(min-width: 1700px){#home .hero-mode-left video.hero_video{width:63%;height:auto}}@media(min-width: 1960px){#home .hero-mode-left video.hero_video{-webkit-transform:translateY(-12%);transform:translateY(-12%)}}.no-show-mobile{display:inherit}.volunteer article p img{float:initial;clear:both;margin-bottom:20px;margin-left:0px !important}.volunteer article p img:nth-child(odd){margin-right:26px}.volunteer-search-filters fieldset h3{padding:0px;margin:0px 0px 39px;font-size:28px;color:#4b4b4b;line-height:0px}.volunteer-search-filters fieldset .form-group span:first-child,.volunteer-search-filters fieldset .form-group span:nth-child(2){width:32% !important;float:left !important;margin-right:2% !important}.volunteer-search-filters fieldset .form-group span:nth-child(3){width:32% !important;float:left !important}.volunteer-search-filters fieldset .form-group input[type=text]{margin-bottom:20px}.volunteer-search-filters fieldset .form-group p.full-list{float:right;width:260px;margin-top:-25px}.volunteer-search-filters fieldset .form-group p.full-list a{color:#e12d3c}#volunteer_search_results header{z-index:auto}#volunteer_search_results ul[class^=app-widgets-search-results-___ResultsComponent__results-component___]{padding:0px !important}#volunteer_search_results ul[class^=app-widgets-search-results-___ResultsComponent__results-component___] p[class^=app-widgets-search-results-___ListingComponent__subHeader___]{padding:0 0 1em 0}#volunteer_search_results ul[class^=app-widgets-search-results-___ResultsComponent__results-component___] header h3 a{font-size:1.2em;color:#e12d3c}#volunteer_search_results ul[class^=app-widgets-search-results-___ResultsComponent__results-component___]{margin-top:0px !important}#volunteer_search_results a[class^=app-widgets-search-opportunity-___OpportunityComponent__eoiBtn___],#volunteer_search_results button[class^=app-widgets-search-opportunity-___OpportunityComponent__pull-right___]{width:100px !important}#volunteer_search_results button[class^=app-widgets-search-opportunity-___OpportunityComponent__btn-shortlist___]{margin:0px auto !important;display:initial !important}#volunteer_search_results footer{padding:0px 20px 20px !important}#volunteer_search_results footer a,#volunteer_search_results footer button{max-width:90% !important;width:180px !important}ul.christmas-events-list li{list-style:none;border-bottom:1px solid #ccc;margin-bottom:25px}.christmas-events .content #content p.corps-name{font-family:"SlateStd-Medium",Arial,Helvetica,sans-serif;font-size:1.35em;line-height:1.2em;margin:0;padding:0 0 .25em;color:#e12d3c}.christmas-events .content #content span{margin-bottom:16px}.christmas-events .content #content .related-links li span{margin-bottom:0px}.christmas-events .content #content form .christmas-event-filters span{margin-bottom:0px;padding:0px}.christmas-events .content #content .christmas-event-filters span #start_trigger_c{margin-left:1.6%}.christmas-events .content #content form .christmas-event-filters span{width:100%}.one-col .christmas-event-filters span{padding:0px !important}.one-col .christmas-event-filters span#type,.one-col .christmas-event-filters span#location,.one-col .christmas-event-filters span#radius,.one-col .christmas-event-filters span#date{width:calc(29% - 60px);margin-right:20px}.one-col .christmas-event-filters span#date{margin-right:0px}.one-col .christmas-event-filters span #find-event[type=submit]{width:150px}.one-col .christmas-event-filters #start_trigger_c{position:absolute;margin:35px 0px 0px -11px !important;border:none}body.no-content-hero .hero-content-wrapper .hero-content{display:none !important}.landing-page-hero-wrapper{width:100%;margin:0px;display:block;position:absolute}.landing-page-hero-wrapper.large~.content-wrapper{margin-top:641px}.landing-page-hero-wrapper.large .hero,.landing-page-hero-wrapper.large .image{min-height:600px}.landing-page-hero-wrapper.small .hero,.landing-page-hero-wrapper.small .image{min-height:400px}.landing-page-hero-wrapper.small~.content-wrapper{margin-top:420px}.landing-page-hero-wrapper .hero{display:block;position:static}.landing-page-hero-wrapper .hero .hero-content-wrapper{height:100%}.landing-page-hero-wrapper .hero .hero-content-wrapper .hero-content{width:320px;position:relative}.landing-page-hero-wrapper .hero .hero-content-wrapper .hero-content .desktop-heading{display:block}.landing-page-hero-wrapper .hero .hero-content-wrapper .hero-content .mobile-heading{display:none}.landing-page-hero-wrapper .hero .hero-content-wrapper .red-box,.landing-page-hero-wrapper .hero .hero-content-wrapper .box-red{background:#e12d3c}.landing-page-hero-wrapper .hero .hero-content-wrapper .red-box .button,.landing-page-hero-wrapper .hero .hero-content-wrapper .box-red .button{border:1px solid #fff}.landing-page-hero-wrapper .hero .hero-content-wrapper .red-box .button:hover,.landing-page-hero-wrapper .hero .hero-content-wrapper .box-red .button:hover{background:#fff;color:#e12d3c !important}.landing-page-hero-wrapper .hero .hero-content-wrapper .transparent-box,.landing-page-hero-wrapper .hero .hero-content-wrapper .box-transparent{background:rgba(0,0,0,0)}.landing-page-hero-wrapper .hero .hero-content-wrapper .transparent-box p,.landing-page-hero-wrapper .hero .hero-content-wrapper .transparent-box h1,.landing-page-hero-wrapper .hero .hero-content-wrapper .box-transparent p,.landing-page-hero-wrapper .hero .hero-content-wrapper .box-transparent h1{text-shadow:0px 0px 8px #000}.landing-page-hero-wrapper .hero .hero-content-wrapper .transparent-box .button:hover,.landing-page-hero-wrapper .hero .hero-content-wrapper .box-transparent .button:hover{background:#fff !important;border:1px solid #fff !important;color:#e12d3c !important}.landing-page-hero-wrapper .hero .hero-content-wrapper .box-right{float:right}.landing-page-hero-wrapper .hero .hero-content-wrapper .box-medium{width:550px;top:109px}.landing-page-hero-wrapper .hero .hero-content-wrapper .box-large{width:calc(100% - 60px);top:135px}.landing-page-hero-wrapper .hero .hero-content-wrapper .hero-content.text-center{text-align:center}.landing-page-hero-wrapper .hero .hero-content-wrapper .hero-content.text-right{text-align:right}.landing-page-hero-wrapper .image{width:100%;top:0px;position:absolute}.landing-page-hero-wrapper .image img{-o-object-fit:cover;object-fit:cover;width:100%;min-height:100%;margin:0px}.landing-page-hero-options{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:-92px}.landing-page-hero-options.christmas .wildspirit{font-size:50px}.landing-page-hero-options .help,.landing-page-hero-options .give,.landing-page-hero-options .events,.landing-page-hero-options .make-donation,.landing-page-hero-options .volunteer,.landing-page-hero-options .need-help,.landing-page-hero-options .easter-dark,.landing-page-hero-options .easter-light .easter-nav-one .easter-nav-two .easter-nav-three{text-align:left;font-size:26px;line-height:26px;padding:20px}.landing-page-hero-options .help .content,.landing-page-hero-options .give .content,.landing-page-hero-options .events .content,.landing-page-hero-options .make-donation .content,.landing-page-hero-options .volunteer .content,.landing-page-hero-options .need-help .content,.landing-page-hero-options .easter-dark .content,.landing-page-hero-options .easter-light .easter-nav-one .easter-nav-two .easter-nav-three .content{max-width:none;background:rgba(0,0,0,0)}.landing-page-hero-options .help span,.landing-page-hero-options .give span,.landing-page-hero-options .events span,.landing-page-hero-options .make-donation span,.landing-page-hero-options .volunteer span,.landing-page-hero-options .need-help span,.landing-page-hero-options .easter-dark span,.landing-page-hero-options .easter-light .easter-nav-one .easter-nav-two .easter-nav-three span{font-size:26px}.landing-page-hero-options .help svg,.landing-page-hero-options .give svg,.landing-page-hero-options .events svg,.landing-page-hero-options .make-donation svg,.landing-page-hero-options .volunteer svg,.landing-page-hero-options .need-help svg,.landing-page-hero-options .easter-dark svg,.landing-page-hero-options .easter-light .easter-nav-one .easter-nav-two .easter-nav-three svg{margin-right:15px;margin-bottom:8px}.landing-page-hero-options .help .text,.landing-page-hero-options .give .text,.landing-page-hero-options .events .text,.landing-page-hero-options .make-donation .text,.landing-page-hero-options .volunteer .text,.landing-page-hero-options .need-help .text,.landing-page-hero-options .easter-dark .text,.landing-page-hero-options .easter-light .easter-nav-one .easter-nav-two .easter-nav-three .text{display:inline-block}.landing-page-hero-options .make-donation,.landing-page-hero-options .volunteer,.landing-page-hero-options .need-help .easter-nav-one .easter-nav-two .easter-nav-three{padding:20px 0px !important}.notice-panel-grey{background-color:#f4f4f4 !important}.notice-panel-grey h2,.notice-panel-grey p{color:#003350}.notice-panel-grey .btn-navy:hover{color:#e12d3c;-webkit-text-fill-color:#e12d3c}.notice-panel-grey .btn-navy{background:#e12d3c;border:2px solid #e12d3c;color:#fff;-webkit-text-fill-color:#fff}.disambiguation-wrapper{padding:80px 30px;border:1px solid #ccc}.disambiguation-wrapper h2{text-align:center}.disambiguation-wrapper p,.disambiguation-wrapper p.did-you-mean{text-align:center;padding-bottom:10px}.disambiguation-wrapper .button-cta{margin:0px auto}.disambiguation-wrapper strong{margin-right:5px}.solicitor-search .solicitor-search-form{height:152px}.solicitor-search .solicitor-search-form .form-group span:first-child{width:49% !important;margin-right:2% !important;float:left !important}.solicitor-search .solicitor-search-form .form-group span:nth-child(2){width:49% !important;float:left !important}#search-filter .event-filters h3{font-size:28px;color:#fff}.easter-landing-page .easter-hero.nav{height:430px}.easter-landing-page .easter-hero.nav img{position:absolute}.easter-landing-page img{margin:0;object-fit:cover;-o-object-fit:cover}.easter-landing-page #eastertext{background-repeat:no-repeat;height:430px;margin:0 auto;display:block;position:relative}.easter-landing-page .hero-image{margin-bottom:17px}.easter-landing-page .hero-image img{margin-bottom:45px}.easter-landing-page .event-manager-events-search{margin:0 0 50px}.easter-landing-page .event-manager-events-search .content{padding:33px 0px 50px;background-color:#003350}.easter-landing-page .event-manager-events-search .content h2{color:#fff;text-align:center;font-size:48px;padding:0px 0px 10px;text-transform:uppercase}.easter-landing-page .event-manager-events-search .content form{float:none !important}.easter-landing-page .event-manager-events-search .content form .location-wrapper{width:614px;margin:0px auto;padding:0px}.easter-landing-page .event-manager-events-search .content form label{width:auto;display:inline}.easter-landing-page .event-manager-events-search .content form input[type=text]{display:inline;max-width:300px;margin-bottom:0px}.easter-landing-page .event-manager-events-search .content form #find-event{display:inline;width:200px}.easter-landing-page .content-columns{padding:50px 25px 35px}.easter-landing-page .content-columns .column{-webkit-column-count:2;-moz-column-count:2;column-count:2}.easter-landing-page .action-banner .content{padding:0px}.easter-landing-page .action-banner h2{font-size:48px;padding:0px 0px 7px}.easter-landing-page .news .content .columns{-webkit-column-count:2;-moz-column-count:2;column-count:2}.easter-landing-page .news .content h2{font-size:48px;padding-bottom:33px}.easter-landing-page .news .container{padding:48px 0px 10px}.rsa-social-wall{padding-bottom:0}.rsa-social-wall .juicer-feed{height:500px;margin-bottom:59px}.rsa-social-wall section.button-bg{margin:324px auto 0px;position:absolute;width:100%;z-index:2;background:rgba(0,0,0,0);bottom:auto}